scavenging efficiency - Francés Inglés Diccionario